package com.gy.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.gy.entity.result.StudentAward;
import com.gy.query.StudentAwardQuery;
import com.gy.result.Result;
import com.gy.vo.PageVO;

public interface StudentAwardService extends IService<StudentAward> {
    Result<PageVO<StudentAward>> getStudentAward(StudentAwardQuery studentAwardQuery);

    Result removeStudentAward(Long id);

    StudentAward getStudentAwardById(Long id);

    Result updateStudentAward(StudentAward studentAward);

    Result saveStudentAward(StudentAward studentAward);

    Result getPersonalAwardByIds(Long[] ids);

    Result saveStudentAward(StudentAward studentAward, Long userId);
}
